petroleum lamp - German English Dictionary